Doctor of Textile Technology (Nottingham Trent University, United Kingdom); Masters of Textile Technology (University of Manchester, United Kingdom); Bsc. in Chemical and Process Engineering (University of Dar es Salaam, Tanzania)
Textile Materials, Mechanical Engineering and Design, Chemical and Process Engineering
Google scholar: https://scholar.google.com/citations?user=EnKsZooAAAAJ&hl=en